package com.itheima.mybackstudy.studylambda;

public class Test {
    public static void main(String[] args) {
       /* lambda表达式需要：
     1.一个接口Swimming, 这个接口是 函数式接口，
        一个方法function(Swimming swim), 这个方法的参数是 函数式接口  */
        function(()-> System.out.println("铁汁游泳"));
        //匿名内部类
        function(new Swimming() {//实现了接口的，一个实现类对象
            @Override
            public void goSwimming() {
                System.out.println("铁汁，这是匿名游泳俱乐部");
            }
        });
    }
    public static void function(Swimming swim){
        swim.goSwimming();
    }
}
